package com.hyfrogx.modules.app.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * @author ：Li9527
 * @date ：Created in 2019-03-25 9:44
 * @description：客户端用户model
 * @modified By：
 * @version: 1.0
 */
@TableName("hy_user")
@Data
public class User implements Serializable{
    private static final long serialVersionUID = -241660627203224333L;

    /**
     * 用户ID
     */
	@TableId
	private Long uid;

    /**
     * 用户手机号
     */
    private String phone;

    /**
     * 用户账号(原web登录)
     */
    private String account;

    /**
     * 头像
     */
    private String head;

    /**
     * 昵称
     */
    private String username;

    /**
     * 密码
     */
    private String password;

    /**
     * 性别  0：女   1：男
     */
    private Integer sex;
    /**
     * qq
     */
    private String  qq;

    /**
     * 邮箱
     */
    private String  email;

    /**
     * 签名
     */
    private String  signature;

    /**
     * 生日
     */
    private String  birthday;

    /**
     * 状态  0：禁用   1：正常
     */
    private Integer status;

    /**
     * 创建时间(注册时间)
     */
    private Date created;

    /**
     * 最后登录时间
     */
    private Date updateTime;

    /**
     * 蛙豆余额
     */
    @TableField(exist = false)
    private int money;

    /**
     * VIP等级
     */
    @TableField(exist = false)
    private int vip;

    /**
     * 积分余额
     */
    @TableField(exist = false)
    private int score;

    /**
     * 邀请码
     */
    @TableField(exist = false)
    private String askcode;
}
